.introduce{padding:3em 0;background-color:#f8f8f8}.w1300{max-width:1300px!important;padding:20px}.hotel-introduce{text-align:center;font-size:2em;color:#a79771;margin-bottom:1em;font-weight:400}.hotel-address,.hotel-phone,.hotel-time{font-size:1em;text-align:center;color:#a79771;margin-bottom:.5em}.alvicon-mapbig,.alvicon-phonebig{margin-right:.2em}.hotel-content{padding:1em 2em;line-height:2em;text-align:center}.df{display:-webkit-box;display:-ms-flexbox;display:flex}.room{padding:3em 0}.room .guest-Room{text-align:center;padding:10px 0;height:100%}.room .guest-Room .guest-Room-title{font-size:1.8em;font-weight:400;margin-bottom:1em;color:#a79771}.room .guest-Room .guest-Room-content{line-height:1.67;text-align:center;font-size:1em;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:12}.room .room-room-type{border-radius:.5em;padding:0 40px}.food{background-color:#fdfcf8;padding:1em}.tac{-moz-text-align-last:center;text-align-last:center}[class^="container-fluid robust"]{margin:20px 0;background-color:#fdfcf8}.news,.videoView{background-color:#fdfcf8}.videoView{padding-top:32px}.qrCodes{position:fixed;z-index:99;width:60px;height:60px;background-color:#fff;right:20px;bottom:300px;border-radius:5px}.qrCode{position:relative}.qrCodes-box{position:absolute;background-color:#fff;right:70px;bottom:-30px;padding:10px;border-radius:5px;border:1px solid #c9c9c9}.sanjiao{border:8px solid transparent;border-left-color:#c9c9c9;right:-16px;bottom:20px}.sanjiao,.sanjiao:after{width:0;height:0;position:absolute}.sanjiao:after{content:"";left:-10px;top:-8px;border:8px solid transparent;border-left-color:#fff}.qrCodes-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.qrCodes-img{margin:4px}.qrCodes-img>img{width:150px}.relation{background-color:#fdfcf8;margin:10px 0}.foot{padding:0!important}.card-body{text-align:center;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.reservation{margin-top:5px;text-align:center;color:#000}.reservation,.reservation span{font-size:12px}.select{background-color:#fff}.swiper-caption{width:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);padding:20px 0;text-align:center}.swiper-caption .swiper-slide-name{white-space:nowrap;width:100%;overflow:hidden;font-size:16px;text-overflow:ellipsis;padding:0 20px;color:#2b2b2b;margin-bottom:.4em}.swiper-caption .underline{width:40px;margin:0 auto;border-top:1px solid #2b2b2b;margin-bottom:1rem}.swiper-caption .swiper-caption-more{display:inline-block;margin-top:32px;min-width:90px;padding:8px 32px;border:1px solid #c19b76;border-left:0;border-right:0;text-align:center;-moz-text-align-last:center;text-align-last:center;background-color:transparent;color:#c19b76;cursor:pointer;border-radius:2px}.swiper-caption .swiper-caption-more .alvicon-you-2{vertical-align:middle;margin-left:8px;color:#c19b76;font-size:1.3em}